M y S Q L   -   Structured Query Language

5.  SELECT - datenbank abfragen

5.3  WHERE - bedingungen

Bei der SELECT-anweisung kann die auswahl der tabellen-zeilen an bedingugnen geknüpft werden.

WHERE spalte1 op spalte2 | wert [ AND | OR | NOT bedingung . . . ]

Der inhalt von spalte1 wird mit dem inhalt von spalte2 oder dem wert verglichen. Die bedingung kann mit AND, OR oder NOT mit weiteren bedingungen verknüpft werden.

wertspalten, die verglichen werden, müssen typengleich sein, ein wert muß dem typ der spalte entsprechen, mit deren inhalt er verglichen wird und kann direkt oder in einer variablen angegeben werden. Die regeln für die schreibweise sind strikt einzuhalten, d.h. eine zeichenketten oder eine variable, die eine zeichenkette enthält, steht in apostropen oder entwerteten anführungszeichen (vgl. funktion query 3.1).
opvergleichsoperand
=, <>, <, >, <=, >=
man beachte, dass der operand für gleichheit anders als bei PHP hier nur ein zeichen = ist.

beispiel
Gesucht werden die spalten name, vorname und abteil aus allen tabellen-zeilen in denen die spalte name "Maier" enthält oder die spalte abteil den wert 2.

ERR: kein zugriff zur tabelle mitglieder


zum untermenü


    IMPRESSUM  

    KONTAKT  

    PRIVAT  

    D O K U  


  H T M L  
  C S S  
  P H P  
  my sql
  JAVASCRIPT